//ThorClient 802.1x (using WinPcap 3.2 alpha1)
//Download: http://thorqq.ys168.com 
//E-mail:   thorqq@163.com 
//Author:   Thorqq
/////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "ThorClient2.h"
#include "NetCfg.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CNetCfg dialog


CNetCfg::CNetCfg(CWnd* pParent /*=NULL*/)
	: CDialog(CNetCfg::IDD, pParent)
{
	//{{AFX_DATA_INIT(CNetCfg)
	m_dhcp = FALSE;
	m_multisend = FALSE;
	m_relogin = FALSE;
	m_updateip = FALSE;
	m_morb = -1;
	//}}AFX_DATA_INIT
}


void CNetCfg::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CNetCfg)
	DDX_Check(pDX, IDC_CHECK_DHCP, m_dhcp);
	DDX_Check(pDX, IDC_CHECK_MULTISEND, m_multisend);
	DDX_Check(pDX, IDC_CHECK_RELOGIN, m_relogin);
	DDX_Check(pDX, IDC_CHECK_UPDATEIP, m_updateip);
	DDX_Radio(pDX, IDC_RADIO_MULTICAST, m_morb);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CNetCfg, CDialog)
	//{{AFX_MSG_MAP(CNetCfg)
	ON_BN_CLICKED(IDC_CHECK_DEFAULT, OnCheckDefault)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CNetCfg message handlers

void CNetCfg::OnCheckDefault() 
{
	// TODO: Add your control notification handler code here
	m_morb	= 0;
	m_dhcp		= 0;
	m_multisend = 0;
	m_updateip	= 1;
	m_relogin	= 1;
	UpdateData(false);
}
